import java.util.*;

public class moveZeroes {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        int[] a=new int[n];
        for(int i=0;i<n;i++){
            a[i]=in.nextInt();
        }
        System.out.println(Arrays.toString(a));

        System.out.println(Arrays.toString(method(a)));
    }

    public static int[]method(int[] nums){
        // 定义双指针
        int s=0;
        for(int i=0;i<nums.length;i++){
            if(nums[i]!=0){
                nums[s++]=nums[i];
            }
        }
        // 统计为0的部分
        for(int i=s;i< nums.length;i++){
            nums[i]=0;
        }

        return nums;
    }
}
